package com.dengbw.systemtransfer.model.db;


import lombok.*;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class PstFarmerIncome {

	/**
	 * 序号
	 */
	@ApiModelProperty(value = "序号", position = 0)
	private Long farmerId;

	/**
	 * 收入年份
	 */
	@ApiModelProperty(value = "收入年份", position = 1)
	private java.util.Date yearIncome;

	/**
	 * 工资性收入
	 */
	@ApiModelProperty(value = "工资性收入", position = 2)
	private Integer wagesIncome;

	/**
	 * 经营性收入
	 */
	@ApiModelProperty(value = "经营性收入", position = 3)
	private Integer managementIncome;

	/**
	 * 财产性收入
	 */
	@ApiModelProperty(value = "财产性收入", position = 4)
	private Integer propertyIncome;

	/**
	 * 转移性收入
	 */
	@ApiModelProperty(value = "转移性收入", position = 5)
	private Integer transferIncome;

	/**
	 * 家庭可支配收入
	 */
	@ApiModelProperty(value = "家庭可支配收入", position = 6)
	private Integer familyControl;

	/**
	 * 人均可支配收入
	 */
	@ApiModelProperty(value = "人均可支配收入", position = 7)
	private Integer peopleControl;

	/**
	 * 务工地点
	 */
	@ApiModelProperty(value = "务工地点", position = 8)
	private String workAddress;

	/**
	 * 务工类型
	 */
	@ApiModelProperty(value = "务工类型", position = 9)
	private String workType;

	/**
	 * 务农收入
	 */
	@ApiModelProperty(value = "务农收入", position = 10)
	private Integer farmingIncome;

	/**
	 * 务工收入
	 */
	@ApiModelProperty(value = "务工收入", position = 11)
	private Integer workIncome;

	/**
	 * 其他收入
	 */
	@ApiModelProperty(value = "其他收入", position = 12)
	private Integer otherIncome;

	/**
	 * 是否务工人员#'1':'是','2':'否'
	 */
	@ApiModelProperty(value = "是否务工人员#'1':'是','2':'否'", position = 13)
	private Integer isWork;

	private Long batchNum;

	private String tenantId;

	/**
	 * 村租户标识
	 */
	@ApiModelProperty(value = "村租户标识", position = 16)
	private Long subTenantId;


}
